package com.hntx.joymusic.yun;

import java.util.List;

public class AllFileBeanResult {

    private List<DataBean> data;
    private List<PathBean> path;
    private String corpId;
    private int pageNum;
    private int pageSize;
    private int recordCount;
    private String rev;
    private String parentOpRights;
    private int serverPageNum;

    public List<DataBean> getData() {
        return data;
    }

    public void setData(List<DataBean> data) {
        this.data = data;
    }

    public List<PathBean> getPath() {
        return path;
    }

    public void setPath(List<PathBean> path) {
        this.path = path;
    }

    public String getCorpId() {
        return corpId;
    }

    public void setCorpId(String corpId) {
        this.corpId = corpId;
    }

    public int getPageNum() {
        return pageNum;
    }

    public void setPageNum(int pageNum) {
        this.pageNum = pageNum;
    }

    public int getPageSize() {
        return pageSize;
    }

    public void setPageSize(int pageSize) {
        this.pageSize = pageSize;
    }

    public int getRecordCount() {
        return recordCount;
    }

    public void setRecordCount(int recordCount) {
        this.recordCount = recordCount;
    }

    public String getRev() {
        return rev;
    }

    public void setRev(String rev) {
        this.rev = rev;
    }

    public String getParentOpRights() {
        return parentOpRights;
    }

    public void setParentOpRights(String parentOpRights) {
        this.parentOpRights = parentOpRights;
    }

    public int getServerPageNum() {
        return serverPageNum;
    }

    public void setServerPageNum(int serverPageNum) {
        this.serverPageNum = serverPageNum;
    }

    public static class DataBean {
        private String fileId;
        private String fileName;
        private String createTime;
        private String modifyTime;
        private int fileSize;
        private int isFolder;
        private int subFileCount;
        private int mediaType;
        private String fileType;
        private int photoIndex;
        private String downloadUrl;
        private IconBean icon;

        public String getFileId() {
            return fileId;
        }

        public void setFileId(String fileId) {
            this.fileId = fileId;
        }

        public String getFileName() {
            return fileName;
        }

        public void setFileName(String fileName) {
            this.fileName = fileName;
        }

        public String getCreateTime() {
            return createTime;
        }

        public void setCreateTime(String createTime) {
            this.createTime = createTime;
        }

        public String getModifyTime() {
            return modifyTime;
        }

        public void setModifyTime(String modifyTime) {
            this.modifyTime = modifyTime;
        }

        public int getFileSize() {
            return fileSize;
        }

        public void setFileSize(int fileSize) {
            this.fileSize = fileSize;
        }

        public int getIsFolder() {
            return isFolder;
        }

        public void setIsFolder(int isFolder) {
            this.isFolder = isFolder;
        }

        public int getSubFileCount() {
            return subFileCount;
        }

        public void setSubFileCount(int subFileCount) {
            this.subFileCount = subFileCount;
        }

        public int getMediaType() {
            return mediaType;
        }

        public void setMediaType(int mediaType) {
            this.mediaType = mediaType;
        }

        public String getFileType() {
            return fileType;
        }

        public void setFileType(String fileType) {
            this.fileType = fileType;
        }

        public int getPhotoIndex() {
            return photoIndex;
        }

        public void setPhotoIndex(int photoIndex) {
            this.photoIndex = photoIndex;
        }

        public String getDownloadUrl() {
            return downloadUrl;
        }

        public void setDownloadUrl(String downloadUrl) {
            this.downloadUrl = downloadUrl;
        }

        public IconBean getIcon() {
            return icon;
        }

        public void setIcon(IconBean icon) {
            this.icon = icon;
        }

        public static class IconBean {
            private String smallUrl;

            public String getSmallUrl() {
                return smallUrl;
            }

            public void setSmallUrl(String smallUrl) {
                this.smallUrl = smallUrl;
            }
        }
    }

    public static class PathBean {
        private String fileId;
        private String fileName;

        public String getFileId() {
            return fileId;
        }

        public void setFileId(String fileId) {
            this.fileId = fileId;
        }

        public String getFileName() {
            return fileName;
        }

        public void setFileName(String fileName) {
            this.fileName = fileName;
        }
    }
}
